package com.xinsoft.entity.dto;

import lombok.Data;

import java.io.Serializable;

@Data
public class SysMenuDTO implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * 主键ID
	 */
	private Integer id;

	/**
	 * 父菜单ID，一级菜单为0
	 */
	private Integer parentId;

	/**
	 * 菜单名称
	 */
	private String menuName;

	/**
	 * 路由路径
	 */
	private String routePath;

	/**
	 * 菜单URL
	 */
	private String url;

	/**
	 * 授权(多个用逗号分隔，如：user:list,user:create)
	 */
	private String perms;

	/**
	 * 类型 0：目录 1：菜单 2：按钮
	 */
	private Integer type;

	/**
	 * 类型 0：PC端 1：手机端 2：工控端
	 */
	private Integer terminal;

	/**
	 * 是否仅限菜单  1：是
	 */
	private Integer isMenu;

	/**
	 * 菜单图标
	 */
	private String icon;

	/**
	 * 图标地址
	 */
	private String iconUrl;

	/**
	 * 排序
	 */
	private Integer orderNum;

	/**
	 * 模组标识
	 */
	private String moduleTag;

	/**
	 * 权限id  查询参数
	 */
	private Integer roleId;
}
